package com.edu.d2_static_util;

import java.util.Random;

public class YangZhengUtil {
    //static应用知识————工具类，适用于共同开发的功能的场景，一次开发，重复使用
    //此案例开发一个验证码工具类，让登录、检查，都是用它

    //假如私有化工具类，那么就不能通过对象来间接调用————————装逼使用
    private YangZhengUtil(){

    }
    /**
     * 验证码工具类
     * @param n 生成验证码的个数
     * @return 返回验证码
     */
    public static String yanzhengma(int n){
        String ch="";
        String all="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
        Random r = new Random();
        for (int i = 0; i < n; i++) {
            int index=r.nextInt(all.length());
            ch+=all.charAt(index);
        }
        return ch;
    }
}
